namespace Eflong.Components
{
    using System.ComponentModel;

    public class MultiProgressChangedEventArgs : ProgressChangedEventArgs
    {
        private readonly object taskId;

        public MultiProgressChangedEventArgs( object taskId , int progressPercentage , object userState )
            : base( progressPercentage , userState )
        {
            this.taskId = taskId;
        }

        public object TaskId
        {
            get
            {
                return this.taskId;
            }
        }
    }
}